home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 August: Tool Chest / Dev.CD Aug 94.toast / New System Software Extensions / OpenDoc A6 / OpenDoc Parts Framework / OPF / Found / FWExcLib / Include / FWBreakC.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-04-21  |  1.0 KB  |  41 lines  |  [TEXT/MPS ]

  1. #ifndef FWFWEAKC_H
  2. #define FWFWEAKC_H
  3. //========================================================================================
  4. //
  5. //    File:                FWBreakC.h
  6. //    Release Version:    $ 1.0d1 $
  7. //
  8. //    Creation Date:        3/28/94
  9. //
  10. //    Copyright:    © 1994 by Apple Computer, Inc., all rights reserved.
  11. //
  12. //========================================================================================
  13.  
  14. #ifndef   FWAUTODE_H
  15. #include "FWAutoDe.h"
  16. #endif
  17.  
  18. #ifndef   FWCLAINF_H
  19. #include "FWClaInf.h"
  20. #endif
  21.  
  22. //========================================================================================
  23. // CLASS FW_CExceptionBreakContext
  24. //
  25. //        A helper class for exception debugging.  See the macro FW_EXCEPTION_FWEAK_CONTEXT
  26. //========================================================================================
  27.  
  28. #ifdef FW_DEBUG
  29. class FW_CExceptionBreakContext : public _FW_CAutoDestructObject
  30. {
  31. public:
  32.     FW_CExceptionBreakContext(FW_ClassReference breakExceptionKind);
  33.     virtual ~FW_CExceptionBreakContext();
  34.  
  35. private:
  36.     FW_ClassReference fLastBreakExceptionKind;
  37. };
  38. #endif
  39.  
  40. #endif
  41.